About Genie Newco Limited (13010327) United Kingdom