About Curlcuddle Limited (13219286) United Kingdom