About Ncpc Applications Limited (05974236) United Kingdom