About Vserve Ventures Limited (10129035) United Kingdom