About Emex Technologies Limited (09261233) United Kingdom