About Vortex Group Limited (12102839) United Kingdom