About Float World Holdings Limited (10592206) United Kingdom