About Kaleva Limited (13197185) United Kingdom