About Tenechi-lnd Ltd (11885734) United Kingdom