About Lb10 Films Limited (12198864) United Kingdom