About Chill Ghost Limited (13116467) United Kingdom