About Clapperboard Studios Spv 1 Ltd (12978301) United Kingdom