About Lili Dediu Limited (13352725) United Kingdom