About Square Inc Ltd (12756765) United Kingdom