About Adventureafrica.com Limited (12362258) United Kingdom