About V Vortex Holdings Ltd (10545844) United Kingdom