About D Curl Ltd (11844342) United Kingdom