About Jenic Investing Limited (10390942) United Kingdom