About Vjl Technologies Limited (07683781) United Kingdom