About Bladesmith Investments Limited (11562281) United Kingdom