About Flexars Sports Ltd (12591724) United Kingdom