About The Palmer Noble Fund Limited Partnership (LP010225) United Kingdom