About Lala S Land Ltd (12165273) United Kingdom