About Natural Hair Company Limited (NI042802) United Kingdom