About Endocomp Ltd (11631350) United Kingdom