About Floorlogic Ltd (04188208) United Kingdom