About Meiragtx Limited (09501998) United Kingdom