About Ticom International Ltd (11387622) United Kingdom