About Nammu Tech Ltd (10906151) United Kingdom