About Ltt Holdings Ltd (11990541) United Kingdom