About Spexmo Limited (10279596) United Kingdom