About Metanyx Ltd (12395916) United Kingdom