About Lbm Redemption Ltd (13465933) United Kingdom