About Lilac Financial Limited (12930063) United Kingdom