About Game Of Life Media Ltd (12738599) United Kingdom