International Islamic Link is a British charity based in London, and is part of the Babul Murad Centre, an institution strongly supportive of the Iranian regime. Until recently, International Islamic Link described itself as the "office of his eminence Hazarat Ayatullah Nasir Makarem Shirazi."
A recent Charity Commission response to complaints about International Islamic Link was, bluntly, a whitewash.
Hazarat Ayatullah Nasir Makarem Shirazi is also known as Ayatollah Shirazi, one of the most important religious figures in Iran. After the 1979 revolution, Shirazi served in the Assembly of Experts, which drafted Iran's Islamist constitution. Since then, although he has refused to serve in any government post, he is considered an important part of the clerical regime.