About Morcom Technology Limited (12605138) United Kingdom