About Npsk Holdings Ltd (10960193) United Kingdom