About Smor Uk Limited (12979988) United Kingdom