About African & Proud Ltd (11047698) United Kingdom