RAFFLES INTERNATIONAL LIMITED - CIN U80302DL2008PLC179177 |