About Mezz Ltd. (11263008) United Kingdom