About Lb Jbahi Limited (12990951) United Kingdom