About Metroic Limited (SC405168) United Kingdom