About Vrtualise Ltd. (10623588) United Kingdom