About Smc Vega Ltd (11426856) United Kingdom