About Mcn Technology Limited (SC336863) United Kingdom