About 2m Strategy Ltd (11570488) United Kingdom