About Lbi Management Limited (10130130) United Kingdom