About Talisman Ventures Limited (02486325) United Kingdom