About Smk Tech Limited (13015896) United Kingdom