Antoen62United KingdomHiHi guys. New to the site. I wonder whether anyone has join the UK Flokkr site yet