About Mcc Technology Limited (12393245) United Kingdom