About Smac Europe Limited (03200520) United Kingdom