About Blend Holdings Limited (13400462) United Kingdom