About Talsy Ltd (09343299) United Kingdom