About Aaz Africa Limited (11835464) United Kingdom