About Metro International Entertainment Limited (07607711) United Kingdom