About Metro Imaging Ventures Limited (07676766) United Kingdom