Adhoc Technologies Limited