About Nicholas James Corporation Ltd (10994222) United Kingdom