About Thera Investments Limited (00780909) United Kingdom