About Sterling Emea Holdings Uk Ltd (12122511) United Kingdom