About Squash Shot Academy Limited (13598323) United Kingdom