About Tamar Investment Ltd (13674223) United Kingdom