About Vaiola Management Limited (10949098) United Kingdom