About Living Organic Ltd (12123697) United Kingdom