About Lebag Ltd. (13510308) United Kingdom