About Blend Ventures Ltd (09940628) United Kingdom