About Developing Vision Computer Co. Limited (03472683) United Kingdom