About Magistral Solutions Ltd. (10410295) United Kingdom