About Mfsys Hungary Licence Management Company Limited (08958594) United Kingdom