About Float World Limited (10132697) United Kingdom