About Mezza London Partners (LP004373) United Kingdom