About Merritt Trading Systems Limited (11780459) United Kingdom