About Ticary Solutions Ltd (12071662) United Kingdom