About Merak Limited (11415472) United Kingdom