About Blok Pictures Limited (11114426) United Kingdom