About Avocet Africa Plc (11449926) United Kingdom