About Merx Capital Ltd (09970452) United Kingdom