About Metro Paris Limited (13008573) United Kingdom