About Endoekin Ltd (06986353) United Kingdom