About Vspace Limited (10757757) United Kingdom