About Tarncap Asset Management Ltd. (SC348774) United Kingdom