About Talismere Management Limited (02714774) United Kingdom