About Square Enterprise Ltd (12201426) United Kingdom