IxDF Cardiff Read more Read less Join IxDF Cardiff Cardiff, United Kingdom #25 group in United Kingdom