About Olympus Sports Ltd (10548401) United Kingdom