About Npct Global Solutions Ltd (13130840) United Kingdom