About Square Corporation Ltd (11613528) United Kingdom