About Interactivesquashuk Ltd (13221002) United Kingdom