About Blackajack Productions Ltd (09200157) United Kingdom