About Swift Venue Finders Limited (06190976) United Kingdom