About Tencons Ltd (11604416) United Kingdom