About Emc Solutions Limited (09719797) United Kingdom