About Lila-amora S Ltd (13238522) United Kingdom