About Lilac Consulting Partners Ltd (07107220) United Kingdom