About Coolstrawberry Ltd (12484203) United Kingdom