About Ngpr Solutions Limited (09259264) United Kingdom