About Edenville (south Africa) Limited (11725186) United Kingdom