About Tern Investments Limited (10458715) United Kingdom