About Jenneson Thompson Investments Limited (12753262) United Kingdom