About Vspace Group Ltd (10435519) United Kingdom