Memorandum articles

Filed by 20/20 PROJECT MANAGEMENT LIMITED (05292231) on 30 May 2025