About Nicholas Jackman Ltd (10396863) United Kingdom