About Flexion Sports Ltd (11895277) United Kingdom