About Vspace Technologies Ltd. (07388489) United Kingdom