About Smex Limited (12153063) United Kingdom