About Venture Services London Limited (07233726) United Kingdom