About M.r. Squared Ltd (06793988) United Kingdom