About Oliver Nicholas James Ltd (11338382) United Kingdom