BREACHING BARRACUDA LLP - CIN ACR-0223 | Company