About Nicholas Jackson Associates Ltd (12495007) United Kingdom