About The Vortex Corp Ltd (13586918) United Kingdom