About Vimora (uk) Ltd (04245405) United Kingdom