About Lbm29 Limited (10970749) United Kingdom