About Sanmex Holdings Limited (SC018817) United Kingdom