About Mireka Oy Limited (11252040) United Kingdom