About Jenneli Limited (13201063) United Kingdom