About South Africa Limited (11165258) United Kingdom