About Emagination Space Ltd (13391145) United Kingdom