About Nci (newbury) Limited (13256800) United Kingdom