About Namuka-uk Investment Ltd (13660487) United Kingdom