About Euromena Iii Limited Partnership (LP016056) United Kingdom