About Mettalis Holdings Limited (10119801) United Kingdom