About Square Pitch Ltd (11611139) United Kingdom