About Namike Integrated Services Ltd (11239266) United Kingdom