About Nicholas James Management Ltd (12782591) United Kingdom