About Metrorest Holdings Limited (11020613) United Kingdom