About Square Venues Ltd (11227400) United Kingdom