me and the woman were talking about this, (seen it awhile ago) as soon as attraction appeared on BGT but I'm sure I've seen attraction or similar on Americas got talent or have seen attraction on some other countries got talent shows..
and on the point that they are not British, As it's not called British passport holders got talent, I'm guessing that's why they've had French, Irish, Dutch etc on this and previous years shows...