About Lily-flame Holdings Ltd (12744365) United Kingdom