About Jenner 52 Ltd (12368778) United Kingdom