About Verspace Limited (12961969) United Kingdom