About Vortex Management Ltd (12435722) United Kingdom