About Tekkers Sports Ltd (10461786) United Kingdom