About Lara(2018) Ltd. (11570222) United Kingdom