About Blind Chance Productions Ltd (12493476) United Kingdom