About Talico Technologies Ltd (12200539) United Kingdom