About Lp Strat & Co Ltd (10883102) United Kingdom