About Vapex Technology Europe Ltd (06596528) United Kingdom