About Ivyrose Hair&beauty Ltd (12913341) United Kingdom