About Ghost (notts) Studio Ltd (13529199) United Kingdom