About Lilac Management Ltd (10793083) United Kingdom