About Magistral Management Uk Ltd (10865237) United Kingdom