About Nikkyshair Ltd (12049340) United Kingdom