About Ahmed Investments Limited (04305180) United Kingdom