About Blade Holdings Limited (11702920) United Kingdom