About Tamar Ventures Limited (11254083) United Kingdom