About Venaspace Limited (10056833) United Kingdom