About Lilas Project Limited (10721452) United Kingdom