Company number: 14606137
Privately held, limited by shares,
and the situation of its registered office is in England and Wales

66 Paul Street
London, United Kingdom
EC2A 4NA

labs@kyelum.com