About Jennerco Limited (12332793) United Kingdom