About Floate Holdings Limited (10712655) United Kingdom