About Vimbo Ltd. (08965583) United Kingdom