About Vortex Consultancy Limited (08648952) United Kingdom