About Metro Financial Limited (12702625) United Kingdom