| Company | Timeline | Status | |
| Random ACTS Limited Director • Company Director  | 2 Mar 2004←21 Years→Current  | Active  | |
| Random ACTS Limited Secretary • Design Engineer  | 2 Mar 2004←2 Years 2 Months→20 May 2006  | Active  | |
| Aivaf Limited Director • Electronic Designer  | 17 Oct 1991←12 Years→23 Jun 2004  | Active  | |
| Aivaf Limited Secretary • Unreported  | 17 Oct 1991←12 Years→23 Jun 2004  | Active  | |
