About Vivo&rubio Corp Limited (12824527) United Kingdom