About Emsidus Technologies Limited (08608936) United Kingdom