About Therlys Investments Limited (12815837) United Kingdom