About Amikta Commerce Lp (SL024260) United Kingdom