About Strowan Trading Lp (SL014012) United Kingdom