About Vimho Ltd (SC609130) United Kingdom