About Ahmed Ventures Ltd (12990689) United Kingdom