About Nicholas James 1986 Limited (11549874) United Kingdom