About Sterling Technologies Ltd (11528143) United Kingdom