About Ticanti Ltd (12542729) United Kingdom