About Jennerator Limited (12715005) United Kingdom