About The Metro 2 Limited (11047965) United Kingdom