About S E Afrika Limited (10686463) United Kingdom