About Newmetro Limited (10642955) United Kingdom