About Tamar Capital Management Uk Limited (12936773) United Kingdom