About Lila Einhorn Ltd. (10740331) United Kingdom