About Afrotec Hair & Beauty Limited (07796012) United Kingdom