About Kaskela Investments Limited (05508504) United Kingdom