About Npgl Limited (10948198) United Kingdom