About Blade Consultants Limited (03426745) United Kingdom