About Jackman Partners Ltd (13338149) United Kingdom