About Ncri (uk) Limited (04860464) United Kingdom