About Vibo Limited (05470706) United Kingdom