About Blend Commerce Ltd (10658108) United Kingdom