About Vortex It Ltd. (05183996) United Kingdom