About Lylc Limited (10024737) United Kingdom