About Lbht Holdings Limited (12956015) United Kingdom