About Floate Limited (11636862) United Kingdom