About Namka Uk Investments Limited (11837603) United Kingdom