About Tic-afric Ltd (12117625) United Kingdom