About Ghosties Research And Development Limited (11913696) United Kingdom