About Mc & Nc Holdings Limited (11461739) United Kingdom