About The Infinite Game Ltd (12027114) United Kingdom