About Floorless Management Limited (06175362) United Kingdom