About Jenner Group Limited (09216174) United Kingdom