About Floqy Ltd (12963798) United Kingdom