About Applecross Trade Lp (SL031833) United Kingdom