Looking Glass Labs Ltd - Chief Executive Officer Appointment