About Ghost Coast Games Ltd (13526195) United Kingdom