About Afria Ltd (12956813) United Kingdom