About Maxcine Hair Ltd (12189039) United Kingdom