About Squared Mt Holdings Ltd (08647472) United Kingdom