About Rauha & Lempi Ltd (11955990) United Kingdom