About Eden Park Investment Management Ltd (10953727) United Kingdom