About Flxx Group Ltd (SC698278) United Kingdom