About Endosys Developments Limited (04196010) United Kingdom