About Lala-mo Takeaway Ltd (11407185) United Kingdom