About Jenelec (europe) Ltd (05637508) United Kingdom