About Endorphin Holdings Limited (06551925) United Kingdom