About Emc Tech Designer Ltd (11615096) United Kingdom