About Merak Investments Limited (10646599) United Kingdom