About The Ghost London Limited (11636086) United Kingdom