About Merchant Idea Lp (SL021959) United Kingdom