About Merak Consulting Limited (07326876) United Kingdom