About Mmoc Special Projects Limited (10123574) United Kingdom