About Lakala Uk Co. Limited (12301834) United Kingdom