About Chillisolutions Limited (06682587) United Kingdom