About Medea Hair Limited (10601545) United Kingdom