About Blade Investments Limited (10920588) United Kingdom