About Mjjc Investments Limited (13080226) United Kingdom