About Chill Chat Investment Ltd. (12732741) United Kingdom