About Vida Studio Plus Limited (11483710) United Kingdom