About Yole Uk Ltd (13275901) United Kingdom