TWENTY FOUR SPOKE PRIVATE LIMITED - CIN