About Delfa Trade Lp (SL013776) United Kingdom