D SQUARED TECHNOLOGY PTE LTD
CRN/UEN: 199001161C
51 Lorong 17 Geylang #03-02 Superior Industrial Building Singapore 388571