About Lala Media Ltd (12594325) United Kingdom