About Dellcrest Trading L.p. (SL006943) United Kingdom