About Neohair Ltd (11336329) United Kingdom