About Venue Seekers Limited (04107017) United Kingdom