About Sole Survivor Games Ltd (10875649) United Kingdom