About Vimpex Holding Ltd (12309240) United Kingdom