About Tenk Investments Ltd (11376186) United Kingdom