About Mrt (holdings) Limited (05121334) United Kingdom