About Smc Tech Solutions Ltd (12426265) United Kingdom