About Virtual Business Technologies Limited (09686591) United Kingdom