About Jenki Investments Limited (10838387) United Kingdom