About Endostygo Ltd (12272418) United Kingdom