About Tectum Investments Ltd (12240207) United Kingdom