Mytech squad Mytechsquad 65-67 Burelli Street 2500 Wollongong Australia Focus IT-Telecom - Telecommunication