About N P T C (uk) Ltd (05419837) United Kingdom