About Out Of Africa Ltd (11424882) United Kingdom