About Sterling Telecom Solutions Limited (10892593) United Kingdom