About Blade&fade Ltd (12750566) United Kingdom