About Metcc Solutions Ltd (11962024) United Kingdom