About Master Blade Ltd (10384929) United Kingdom