About Flexx Ltd (10065380) United Kingdom