About Blend Telecom Limited (11575278) United Kingdom