About Floorfindr Ltd (10426415) United Kingdom