About Jehn Invest Limited (13272590) United Kingdom