About The Curly Connect Ltd (12124923) United Kingdom