About Ahmed Abdullah Trust Limited (09492514) United Kingdom