About Flowspin Sales Lp (SL017242) United Kingdom