About Spenvest Limited (13193104) United Kingdom