About Tallysia Technologies Ltd (13360523) United Kingdom