About Finesse Commerce Lp (SL031103) United Kingdom