About Mekan Sports Worldwide Limited (09203201) United Kingdom