About Minerva Hair Care Ltd (13593988) United Kingdom