Majenta Technology Ltd

17C Curzon Street
London
W1J 5HU
United Kingdom