About Volt Europe Holdings Limited (01358234) United Kingdom