OYSTER LABS LTD - CIN U24246HR1986PLC023570 | Company