About Nama Nama Ltd (13259019) United Kingdom