About Jennics Limited (06137517) United Kingdom