About Afrinfra Limited Liability Partnership (OC319260) United Kingdom