About New Living Investments Limited (10869410) United Kingdom