A Better Life Foundation Usa Inc 832407599 – Legal entity