About Lb Optimized Engineering Limited (10823747) United Kingdom