About Riikka Lahti Ltd. (10391794) United Kingdom