About Lily Florence Investments Limited (13257455) United Kingdom