About Smart Telecoms Solutions Limited (10951397) United Kingdom