About Endorphin Magine Holdco Ltd (13086525) United Kingdom