About Vybec Limited (12670510) United Kingdom