About Merrix Limited (09737360) United Kingdom