About Vortexsys Ltd (12996796) United Kingdom