About Tamm Investments Ltd (13305302) United Kingdom