About Lbd Holdings Limited (11034949) United Kingdom