STARTUP FOCUS LIMITED - CIN U74140TN2000PLC044631 | Company