About Flexx Group Ltd (12309454) United Kingdom