About Mlr Networks (holdings) Limited (06794314) United Kingdom