About Namunas Ltd (12426366) United Kingdom