About Mellex Commerce Lp (SL010821) United Kingdom