About M & Co Holdings Limited (12329420) United Kingdom