About African Ventures And Assets (afriva) Limited (10158610) United Kingdom