About Metandu Inc Ltd (11538109) United Kingdom