About Jenero Ltd (08005260) United Kingdom