About Inka Norden Ltd (11652508) United Kingdom