About Flx Sports Ltd (11527800) United Kingdom