About Blade Filming Ltd (07806084) United Kingdom