About Endorphinox Ltd (12500424) United Kingdom