About Curldo Limited (13073789) United Kingdom