Oops! It looks like that link is wrong – perhaps this is what you’re looking for:

 

UK Designed

Designed in the UK, and winner of the Queen's Award for Enterprise 2020.

Faith & Fun

An enjoyable way for children and adults to learn about Islam!