About Vim World Ltd (12063581) United Kingdom