About Cheveux Noah Limited (12284025) United Kingdom