About Mtr Investments Limited (07568285) United Kingdom