About Vortex Technology Limited (07830184) United Kingdom