TROIKA HOLDINGS LIMITED - CIN U65993PN1990PLC054986 |