About Braidefilms & Entertainment Limited (10899699) United Kingdom