About Lilac Technology Limited (04016044) United Kingdom