About Nabastra Trade Lp (SL014178) United Kingdom