About Thessalia Investments Limited (08691240) United Kingdom