About Jennec Limited (05156441) United Kingdom