About M & C Italy Limited (SC546118) United Kingdom