About Newhair London Ltd (11387422) United Kingdom