About Africa Brooke International Ltd (11833235) United Kingdom