Sign in
SC 13D

Beneficial Ownership Report

Swvl Holdings Corp Filed Acc 0001068238-22-000261

Loading swvl_holdings_corp_sch_13d.htm…