Singapore-based fintech company X Infinity has raised $20.5 million in a private sale round, exceeding its $18 million target, to create a crypto currency wallet for handling transactions globally, the company announced.