About Curly Life Ltd (12419166) United Kingdom