About Lilly Resources Limited (04433234) United Kingdom