About Nicholas James Consult Limited (11221143) United Kingdom