About Nps (dean) Holdings Ltd (13576596) United Kingdom