About Nugent Information Technology Limited (05772649) United Kingdom