andrew hamilton | M&M Global