About Flaxwell Sports Group Ltd (12210075) United Kingdom