About Blend Edge Limited (11841411) United Kingdom