About Palmerston Trade Lp (SL014904) United Kingdom