About Virtual 3rd Eye Limited (09651756) United Kingdom