About The God Game Limited (10169107) United Kingdom