About Lebbbc Ltd (12014792) United Kingdom