About Afrolicious Limited (13051394) United Kingdom