About Ghostmantle Ltd (12001163) United Kingdom