About Vortex Ventures Ltd (12233517) United Kingdom