About L-3 International Uk Ltd (09593987) United Kingdom