About Squared Holdings Ltd (13088765) United Kingdom