About Npka Investment Ltd (13168857) United Kingdom