About Meti Corporation Ltd (13518158) United Kingdom