About Lilly Tec Ltd (10156802) United Kingdom