About Awaz Media Limited (SC268448) United Kingdom