About Vortex (london) Ltd (10187930) United Kingdom