About Lilac Capital Limited (12381461) United Kingdom