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

86-90 Paul Street
London, United Kingdom
EC2A 4NE

labs@kyelum.com