About Endomx Ltd (13205061) United Kingdom