About Bammie O Afric Limited (13453586) United Kingdom