About Tica International Trading Co. Ltd (10558683) United Kingdom