About Becker Corp Lp (SL019130) United Kingdom