BARAKUDA UNDERWATER & MARINE SERVICES PTE LTD (198800581M) | Scam.SG