About Ig Markets South Africa Limited (07094705) United Kingdom