About Ttla-essential-enterprise Ltd (11194278) United Kingdom