About Endoire Ltd (12146435) United Kingdom