About Meran Limited (11379949) United Kingdom