About Endorex Limited (07609073) United Kingdom