About Sen Commerce Lp (SL029381) United Kingdom