About Life Blend Investments Limited (09241940) United Kingdom