About Floit Technologies Ltd (12565163) United Kingdom