About Game Of Life Ltd (12738485) United Kingdom