About Floating Ohm Ltd (13359863) United Kingdom