About Afro Hair Growth Challenge Ltd (12089266) United Kingdom