About Jenik Investments Limited (10381503) United Kingdom