About Afriva Ltd (12914966) United Kingdom