TECH RESEARCH & INNOVATION LTD

W1W 5PF (London)