If you really want to read this, try using The Internet Archive.
A website for meeting new people that's like meetup.com but is free to list new groups and is in the UK?