About Thera Capital Investments Ltd (12275909) United Kingdom