About Talistar Ltd (09172092) United Kingdom