About Jenner Associates Ltd (13254442) United Kingdom