Roke Manor Research Limited
Org chart