About Ghostchips Ltd (11420160) United Kingdom