About Squash Apps Ltd (12954228) United Kingdom