Miguel Castro, Spain, Préverenges, M, MCR solutions SA