About Lala Soak Limited (13247933) United Kingdom