About Merivaara Ltd (12091612) United Kingdom