About Snm London Hair Studio Ltd (12493187) United Kingdom