About Smero Co. Limited (12907134) United Kingdom