About Ahmed Holdings Limited (12197882) United Kingdom