About Blend Technology Consultants Ltd (05067154) United Kingdom