About Vnr Technologies Limited (07418401) United Kingdom