About Smex Holdings Limited (12464478) United Kingdom