About Blade Dynamix Ltd (12483856) United Kingdom