About Coolthinkers Limited (07026531) United Kingdom