About Tersly Investments Limited (10792541) United Kingdom