About Jamia Ya-rasool Allah Limited (10512348) United Kingdom