About Blend Group Ltd (10923442) United Kingdom