About Floos Ltd (11068517) United Kingdom