About Tika Import & Export Ltd (12263178) United Kingdom