About Sterling Technology Consultancy Uk Ltd (11198639) United Kingdom