About Vortex Europe Limited (07653241) United Kingdom