About Ngala Hairdressing Limited (12101546) United Kingdom