About Ahmeda Ltd. (10156634) United Kingdom