About Mxc Holdings Limited (07039551) United Kingdom