About Palmprom Management Lp (SL014861) United Kingdom