About Lifesize Technologies Uk Ltd. (09734678) United Kingdom