About Blackbox Pictures Ltd (10490276) United Kingdom