About Egoli Tossell Klk Ltd (09701066) United Kingdom