About Square Contracts Limited (13244410) United Kingdom