About Admetrx Technologies Ltd (11785004) United Kingdom