About Jack Baker Filmmaker Ltd (12004289) United Kingdom