About Ivan Nicholls Ltd. (10065909) United Kingdom