About Flospace Ltd (10606055) United Kingdom