About Endetrox Ltd. (11208633) United Kingdom