About Vortex Investments Limited (SC334727) United Kingdom